be impenetrable - Französisch Englisch Wörterbuch